beautiful
Mount Meru / Sumeru / Supreme; heaps
Mt. Meru [the mountain said to be at the center of the universe in traditional Buddhist cosmology]{D1}; a large mountain{D1}
<person> Meru, Mountain
<place> Meru, Meru, Mount Meru, Mount Sumeru, Sumeru
在词典中查看更多 » · 浏览全部佛学辞典